

.y .y1, .y, .x .x4, .x .x5 li a, .x .x5 li a:hover, .x .x1a a, .x .x2a a, .x .x3a a, .x .x4a a, .x .x5a a, .x .x6a a, .x .x7a a, .x .x8a a, .x .x9a a,.x .x10a a,.x .x11a a,.x .x12a a,.x .x13a a,.x .x14a a,.x .x15a a,.x .x16a a,.x .x17a a,.x .x5 .c6 a, .w .w1 span a,.w .w3 dd li{ background: url(../images/User.png); }


.y { height: 70px; padding: 0 20px; overflow: hidden; line-height: 70px; background-position: left top; color:#929292;  }
.y .y1 { background-position: 0 -684px; background-repeat: no-repeat; float: left; width: 414px; text-align: right; }
.y .y1 h2 { font-size: 16px; }
.y .y2 { float: right; line-height: 100px; overflow: hidden; height: 70px;}
.y .y2 i { color: #E56600; }

.x { width: 230px; background: #fff; float: left; border:1px #ccc solid; border-top:none; }
.x .x1 { width: 230px; height: 172px; overflow: hidden; background: #fff; position: relative; }
.x .x1 img { width: 216px; height: 158px; margin: 7px 7px 0px 7px; }
.x .x2 { background: url(../images/im.png) no-repeat; width: 216px; height: 158px; position: absolute; left: 7px; top: 7px; }
.x .x3 { height: 30px; line-height: 25px; margin: 0 7px; }
.x .x4 { text-align: center; height: 45px; line-height: 45px; font-size: 14px; background-position: 0 -70px; }
.x .x4 a { padding: 0 20px; color: #fff; }
.x .x5 { width: 230px; }
.x .x5 span a { height: 30px; border-bottom: 1px #C1C1C1 solid; display: block; text-indent: -9999px; }
.x .x5 span a:hover { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.x .x5 li { height: 28px; line-height: 28px; }
.x .x5 li a { background-position: 0 -602px; width: 230px; height: 28px; display: block; text-decoration: none; text-indent: 40px; }
.x .x5 li a:hover { background-position: 0 -630px; }
.x .x5 .x6 a { background-position: 0 -630px; color: #FA9300; }
.x .x1a a { background-position: 0 -116px; }
.x .x2a a { background-position: 0 -146px; }
.x .x3a a { background-position: 0 -176px; }
.x .x4a a { background-position: 0 -206px; }
.x .x5a a { background-position: 0 -236px; }
.x .x6a a { background-position: 0 -266px; }
.x .x7a a { background-position: 0 -296px; }
.x .x8a a { background-position: 0 -326px; }
.x .x9a a { background-position: 0 -356px; }
.x .x10a a { background-position: 0 -386px; }
.x .x11a a { background-position: 0 -416px; }
.x .x12a a { background-position: 0 -446px; }
.x .x12a{ height:6px; overflow:hidden; display:block;}
.x .x13a a { background-position: 0 -451px; }
.x .x14a a { background-position: 0 -482px; }
.x .x15a a { background-position: 0 -512px; }
.x .x16a a { background-position: 0 -542px; }
.x .x17a a { background-position: 0 -572px; }

.w {  background: url(../images/user_main_bg.gif) no-repeat ; min-height: 662px;  padding: 0 0px 20px 20px; float:right; width:745px; }
.w .w1 { border-bottom: 1px #C1C1C1 solid; height: 30px; padding-top: 20px;  }
.w .w1 h3 { font-size: 20px; color: #333; }
.w .w1 span { float: right; display: block; height: 25px; text-align: center; }
.w .w1 span a { margin: 5px 0px 0 5px; background-position: 0 -658px; width: 70px; height: 25px; line-height: 25px; display: inline-block; color: #fff; text-decoration: none; }
.w .w1 span a:hover { color: #000; }
.w .w2 { padding: 10px; background: #FFF2E0; height: 100px; }
.w .w2 h2{ font-size:16px;}
.w .w2 dl { width: 420px; float:left; }
.w .w2 dt { float: left; padding-right: 20px; width: 96px;  }
.w .w2 dt strong { font-size: 13px; color: red; height: 22px; display: block; }
.w .w2 dt img { width: 96px; height: 96px; border: 2px #333 solid; }
.w .w2 dd { height: 20px; line-height: 20px; width: 300px; white-space: nowrap; float: right; }
.w .w2 dd i { color: red; }
.w .w2 span { float: right; background: #FFDCAC; padding: 10px; width:250px; line-height: 19px; height: 80px; overflow: hidden; }

.w .w2 span a { color: blue; }
.w .w3 { margin-top: 10px;width:745px; float:left;  }
.w .w3 dl {  border: 1px #ccc solid; width:743px; float:left; }
.w .w3 dt { height: 45px; line-height:45px; border-bottom: 1px #ccc solid; float:left;width:743px;   }
.w .w3 dt strong{ font-size:14px; padding-left:15px;}
.w .w3 h2 { color: Red; font-weight: bold; font-size: 14px; float: left; height: 25px; display: inline; float: left; }
.w .w3 em { float: right; color:#999; padding-right:15px; }
.w .w3 dd { padding: 5px;width:735px; }
.w .w3 .w3li{ padding-left:10px; float:left; width:720px;}
.w .w3 .w3li li{ height:25px; line-height:25px; background-position:-291px -71px; background-repeat:no-repeat; padding-left:12px;}
.w .w3 .w3li li a{ color:#333;}
.tab strong a{ display:inline-block; padding:0 20px; color:#588502; background:#EDFECC; text-decoration:none; border-right:1px #ccc solid;}
.tab strong a:hover{ background:#C5FC5B;}
.tab strong .curr{ background:#3E8500; color:#fff;}
.w .w4 { border: 1px #ccc solid; }
.w .w4 .w5 { height: 40px; line-height: 40px; border-bottom: 1px #ccc solid; font-size: 16px; }
.w .w4 .w5 a { width: 18%; border-right: 1px #ccc solid; display: block; float: left; text-align: center; }
.w .w4 .w5 a:hover { background: #f5f5f5; }
.w .w4 .w6 { background: #FFE4C1; margin: 0px; }
.w .w4 .w7 { padding: 10px; }



.gj {border: 1px solid #ccc;display: block;width: 110px; margin:15px 5px; float:left;}
.gj span {border: 1px solid #fff;display:block;padding: 15px 10px 15px 10px;text-align: center;color: #555;font-size: 13px;line-height: 1.3em;}
.gj span img {margin-bottom: 10px;}
.gj:hover {background: #fff;}
.gj span:hover {color: #57a000; background:url(../images/shortcut-button-bg.gif); }

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

.main-content table {
                width: 100%;
                border-collapse: collapse;
                }
                
.main-content table thead th {
                font-weight: bold;
                font-size: 15px;
                border-bottom: 1px solid #ddd;
                }
                
.main-content tbody {
                border-bottom: 1px solid #ddd;
                }
                
.main-content tbody tr {
                background: #fff;
                }
              
.main-content tbody tr.alt-row {
                background: #f3f3f3;
                }
                
.main-content table td,
.main-content table th {
                padding: 10px;
                line-height: 1.3em;
                }        
				
.main-content table tfoot td .bulk-actions {
                padding: 15px 0 5px 0;
                } 
				
.main-content table tfoot td .bulk-actions select {
                padding: 4px;
				border: 1px solid #ccc;
                }      
/*************** Pagination ***************/

.main-content .pagination {
                text-align: right;
                padding: 20px 0 5px 0;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                }
.pagination a {
                margin: 0 5px 0 0;
                padding: 3px 6px; background:#fff;
                }

.pagination a.number {
				border: 1px solid #ddd;
                }

.pagination a.current {
                background: #469400 url('../images/bg-button-green.gif') top left repeat-x !important;
                border-color: #459300 !important;
                color: #fff !important;
                }
				
.pagination a.current:hover {
				text-decoration: underline;
                }
